John Hare

John Hare can refer to: